package br.com.linkin.web.mi.vo;

import java.io.Serializable;

/**
 * Transport Object referente aos dados de Validação.
 * 
 * @author Art Intelligent Technology
 */
public class Message implements Serializable {
	
	private static final long serialVersionUID = -1657471622631904743L;

	private String key;
	private String[] parametros;
	
	/**
	 * Construtor
	 * 
	 * @param key Chave da mensagem da exceção.
	 */
	public Message(String key) {
		this.key = key;
	}
	
	/**
	 * Construtor
	 * 
	 * @param key Chave da mensagem da exceção.
	 * @param parametros Par�metros da mensagem da exce��o 
	 */
	public Message(String key, String ... parametros) {
		this.key = key;
		this.parametros = parametros;
	}

	/**
	 * @return the key
	 */
	public String getKey() {
		return key;
	}

	/**
	 * @param key the key to set
	 */
	public void setKey(String key) {
		this.key = key;
	}

	/**
	 * @return the parametros
	 */
	public String[] getParametros() {
		return parametros;
	}

	/**
	 * @param parametros the parametros to set
	 */
	public void setParametros(String[] parametros) {
		this.parametros = parametros;
	}

}
